Version 1.1 incorporates many improvements and bug fixes. There are no major new features, but the existing ones should be considerably more reliable, and there are a few enhancements.
Bugs fixed
• Running out of stack space when filling a large area or closing a level with a large room.
• Crashing while switching to another application with the About box up.
• Failure to advance to next level if the Get Info command was used.
• Shrunken icons in the Apple and Application menus.
• Cursor getting stuck on arrow or watch.
Some PowerMac users reported a crash when attempting to pull down a menu. I have attempted to fix this, but have not had access to a PowerMac to test it.
There may be other bugs fixed that I've forgotten to mention here. Check out your favourite bug and let me know if it's still there.
Enhancements
• The About box has been greatly expanded to explain many things that people were having trouble with.
• A previously undocumented short-cut has been documented and enhanced slightly: Holding down the Option key while using the Pencil or Paint Pot temporarily selects the Dropper.
• The Get Info command now lets you select the music for a level. Also, all levels have music, rather than just the first three.
• The New Level and Get Info commands are enabled in the map editing window as well as the level list window.
• Aliases are recognised in the dialog for selecting an application to intall into.
• The editor will warn you if you exceed various limits on the number of objects and other items that are imposed by Wolf 3D. This should make it harder to accidentally create levels which exhibit strange behaviour such as disappearing objects and invisible enemies.
• The default window size is smaller if you have a screen size less than 640x480.
Extension
I have incorporated a rudimentary extension mechanism which allows some support for items not found in the First Encounter. If there are any resource files of type 'W3dX' in the same folder as WolfEdit when it starts up, you will be given the option of loading them.
If the extension file contains any 'cicn' resources with an ID of 5000+n, where n is a number from 1 to 255, they will be added to the palette. Codes 1 to 127 are object or enemy codes, 128 to 255 are wall or door codes.
I have included an extension file containing a set of Second Encounter items contributed by David Rager (rager@cs.umd.edu). For technical reasons, WolfEdit 1.1 cannot handle all of the Second Encounter features, but I'm given to understand that most of them are there. I have not tested any of these features, so I can't vouch for their reliability.
Keep in mind that levels using Second Encounter items cannot be played with the First Encounter, and attempting to do so will cause a crash. So, when distributing levels, make it clear whether they are First or Second Encounter levels.